straw potatoes - German English Dictionary